Programmeren 3
Les 23
29 januari 2018
Realisatie Fric-frac Model Binding
Doelstelling
- We leren gegevens in twee richtingen door te geven:
- van database naar view:
- vanuit de controller de database aanspreken
- het model opvullen
- het model doorgeven aan de view
- van de view naar de database
- via de querystring met GET
- via de payload met POST
- van database naar view:
Leerpad
- Ik ga ervan uit dat je de views en controlles voor de Fric-Frac app reeds gemaakt hebt. Uitleg hierover vind je op Programmeren 3 Les 20 Fric-frac realisatie Views en Controllers maken
- Algemene uitleg:
- Fric-frac project:
- Filmpje: Fric-frac realisatie: Model Binding
- EF Core - connectiestring configureren
- EF Core - DbContext
- We beginnen met tabellen zonder foreign keys.
Opdracht
- Refactor het model voor EventCategory en EventTopic.
- Maak voor EventCategory en EventTopic de volgende views:
- Index
- InsertingOne
- ReadingOne
- UpdatingOne
- Voeg de CSS toe aan alle views.
- Maak voor EventCategory en EventTopic een controller met de volgende methoden:
- InsertingOne
- ReadingOne
- UpdatingOne
- Cancel
- InsertOne
- UpdateOne
- DeleteOne
- Deze opdracht maakt deel uit van het derde examen.
- Synchroniseer je lokale map met Cloud9 met behulp van link. In de commit commentaar plaats je "Les 22 Fric-frac realisatie Model Binding Final".
- Deadline: dag van het examen 7 februari 2018
2018-01-21 16:03:50